undulated membrane - İngilizce Eşanlam Sözlük